have a legal basis - French English Dictionary